/**
 * 租户管理相关类型定义
 */

// 获取租户列表参数
export interface GetTenantsParams {
  page?: number;
  pageSize?: number;
  name?: string;
  subdomain?: string;
  status?: string;
  planId?: string;
}

// 创建租户数据
export interface CreateTenantData {
  name: string;
  subdomain: string;
  planId: string;
  status?: string;
  config?: any;
  trialEndsAt?: string;
  subscriptionEndsAt?: string;
}

// 更新租户数据
export interface UpdateTenantData extends CreateTenantData {
  id: string;
}

